Taleve takahe - German English Dictionary